Almquist shell

Wikipediasta
Siirry navigaatioon Siirry hakuun
Almquist shell
Luoja Kenneth Almquist
Tiedot
Ohjelmistotyyppi komentotulkki

Ash (lyhenne sanoista Almquist Shell) on POSIX-yhteensopiva komentotulkki, jonka on tehnyt Kenneth Almquist.[1][2]

Ash julkaistiin comp.sources.unix Usenet-ryhmässä 30. toukokuuta 1989.[1][3] Ashia on käytetty BSD:ssä Bourne shellin korvikkeena.[1] Ashista on julkaistu useita muunnelmia ja se on käytössä muun muassa BusyBoxissa.[4] Ashia on käytetty Androidissa versioon 4.0 ("IceCreamSandwich") saakka, jolloin sen korvasi mksh.[5]

Dash (lyhenne sanoista Debian Almquist Shell) on ashin laajennettu versio, jota Debian-projekti on halunnut käyttää GNU Bashin sijaan.[6] Skriptien oletuksena on usein kuitenkin bash ja dash ei ole täysin yhteensopiva bashin kanssa.[6][7] Dashissa ei ole kaikkia samoja ominaisuuksia, mutta se on nopeampi ja toimii pienellä muistimäärällä.[7][2]

  1. a b c Almquist Shell rosettacode.org. Viitattu 7.3.2020. (englanniksi)
  2. a b Other Shells linuxcommand.org. Viitattu 7.3.2020. (englanniksi)
  3. v19i001: A reimplementation of the System V shell, Part01/08 groups.google.com. Viitattu 7.3.2020. (englanniksi)
  4. Ash (Almquist Shell) Variants in-ulm.de. Viitattu 7.3.2020. (englanniksi)
  5. Android's shell and utilities android.googlesource.com. Viitattu 7.3.2020. (englanniksi) 
  6. a b Rebecca Sobol: A tale of two shells: bash or dash lwn.net. 29.7.2009. Viitattu 7.3.2020. (englanniksi)
  7. a b Dash wiki.archlinux.org. Viitattu 7.3.2020. (englanniksi)

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]